An industrial research program in software fault prediction
نویسندگان
چکیده
It is often wondered why so much of the software engineering research that appears in the literature is not adopted by practitioners. After all, there are lots of exciting new ideas that could potentially improve both the quality and efficiency of software production. So why is this research ignored? Is it just a matter of ignorance or shortsightedness on the part of practitioners? In this paper we discuss our experience doing software fault prediction research in an industrial research lab, and describe the timeline, empirical studies and their results, and contrast them with a typical academic research program.
منابع مشابه
Incorporating Code Coverage in the Reliability Estimation for Fault-Tolerant Software
We present a technique that uses coverage measures in reliability estimation for fault tolerant programs, particularly N-version software. This technique exploits both coverage and time measures collected during testing phases for the individual program versions and the N-version software system for reliability prediction. The application of this technique on the single-version software was pre...
متن کاملA Systematic Literature Review on Software Fault Prediction based on Qualitative and Quantitative Factors
The growing demand for higher operational effectiveness and reliability in industrial processes has resulted in a huge attention in fault detection techniques. Researcher and practitioners are remains concerned with correct prediction when developing systems. On the other hand the most popular research area is software fault or fault prediction. Software fault prediction has both security and f...
متن کاملEvaluation of Classifiers in Software Fault-Proneness Prediction
Reliability of software counts on its fault-prone modules. This means that the less software consists of fault-prone units the more we may trust it. Therefore, if we are able to predict the number of fault-prone modules of software, it will be possible to judge the software reliability. In predicting software fault-prone modules, one of the contributing features is software metric by which one ...
متن کاملAssessing the Impact of Untraceable Bugs on the Quality of Software Defect Prediction Datasets
Software Defect Prediction (SDP) is a widely investigated area in the software engineering research community. Its goal is to find effective prediction models that are able to predict risky software parts, in terms of fault proneness, early enough in the software development process and accordingly enable better focusing of verification efforts. The analyses performed in the environment of larg...
متن کاملA Novel Approach for Identifying Software Fault Prediction in mining
Identifying and locating defects in software projects is a difficult work. In particular, when project sizes grow, this task becomes expensive. The aim of this research is to establish a method for identifying software defects using data mining applications methods. In this work we used Synthetic data Program (SD).We used mining methods to construct a two step model that predicts potentially de...
متن کامل